package com.neusoft;

public class TestPerson {

	public static void main(String[] args) {
		Person p1 = new Person("小明", 22);
		Person p2 = new Person("小明", 22);
		System.out.println(p1==p2);//比较两个对象的引用值
		System.out.println(p1.equals(p2));
		/*
		 * 如果实体类中 没有重写equals方法  默认调用的是Object类中的equals方法
		 * 比较的是两个对象的引用值
		 * 注意：
		 * 		在现实社会中，要求对象中的属性值完全一致，那么咱们就认为它们是同一个对象
		 * 所以如果需要判断两个对象或者多个对象是否是一个.那么就要在实体类中重写
		 * equals方法。
		 */
		System.out.println(p1.hashCode());
		System.out.println(p2.hashCode());
	}
}
